飾,拭也,物穢者拭其上使明,由他物而後明,猶加文于質上也。古往今來,飾處處有其用也,或建築有裝飾、或著衣有配飾、或撰著有飾詞。蓋飾之用所以美其面修其容也。然則程式亦有飾乎?有矣,曰裝飾器也。
夫裝飾器,亦蚺術也,所以飾蚺術而使其簡也。夫裝飾器之法,先做其術也,其術有二,一曰欲入之術,如其名,欲行之術入於此也。二曰欲出之術,行其法依入之術也。盡畢則做欲行之術也。欲裝飾行之術者,裝飾器於其上也,用法曰@裝飾器之名
,其定也不可變。欲行之術無裝飾器,何如?亦可行矣。無欲行之術唯裝飾器,何如?不行矣。蓋欲行之術不必依於裝飾器也,裝飾器則必依之也。
孔子之言諄諄也,然子之言多不勝數,後人紀錄而成篇亦多也,或學而,或為政,或子罕,或里仁。今程式書之皆子所言也,若以裝飾器,則書如是:
def 子所言(其言):
def 子曰():
print('子曰:', end='') # 注曰:end=''者,令書之不為行也
return 其言()
return 子曰
@子所言
def 三人行():
print('「三人行,必有我師焉。擇其善者而從之,其不善者而改之。」')
@子所言
def 學而():
print('「學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?人不知而不慍,不亦君子乎?」')
三人行()
學而()
乃得子曰:「三人行,必有我師焉。擇其善者而從之,其不善者而改之。」
,子曰:「學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?人不知而不慍,不亦君子乎?」
,蓋三人行
、學而
本無子曰矣,行裝飾器而前綴子曰:
也。